<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
</body>
<script>
  let hd = 'houdunren 2022'
  //alert(hd.match(/\d/)) //2
  //alert(hd.match(/\d/g)) //2,0,2,2 数组形式  g全局
  //alert(hd.match(/\d+/)) //2022
  //alert(hd.match(/\D+/)) //\D 匹配非数字 +匹配多个 houdunren

  let h1 = `张三:010-1234567,
            李四:020-12345678`
  //alert(h1.match(/\d{3}-\d{7,8}/)) //010-1234567
  //alert(h1.match(/\d{3}-\d{7,8}/g)) //010-1234567,020-12345678
  //这匹配[]里面的字符 +匹配多个 g全局匹配
  //alert(h1.match(/[:\d-,]+/g))  // :010-1234567,,:020-12345678
  //^表示不要[]里面的字符 取反
  // alert(h1.match(/[^:\d-,]/))  // 张
  // alert(h1.match(/[^:\d-,]+/))  // 张三
  // alert(h1.match(/[^:\d-,]+/g))  // 张三 李四 (有回车和空格)
  // alert(h1.match(/[^:\d-\s,]+/g))  // 张三 李四 (没有回车和空格)

  //  \s表示匹配空白(空格 回车) \S除了空白
  // alert(/\s/.test("124 41"))  //true
  // alert(/\s/.test("124\n41"))  //true
  // alert(/\S/.test(" ")) //false
  // alert(/\S/.test(" 345")) //true
</script>
</html>